# Enum representing the possible error codes identified by the Atlas hardware

int8 code

int8 NO_ERRORS = 0
int8 ERROR_UNSPECIFIED = -1
int8 ERROR_OPERATION_TIMED_OUT = -2
int8 ERROR_ROBOT_UNSPECIFIED = -3
int8 ERROR_ROBOT_NET_CONNECT_FAILED = -4
int8 ERROR_NO_ROBOT_NET_CONNECTION = -5
int8 ERROR_INVALID_DATA_SEQ_ID = -6
int8 ERROR_FAILED_TO_SEND_DATA = -7
int8 ERROR_FAILED_TO_RECV_DATA = -8
int8 ERROR_BAD_RECV_DATA = -9
int8 ERROR_NO_DATA_AVAILABLE = -10
int8 ERROR_COMMAND_INVALID_FROM_STATE = -11
int8 ERROR_PREV_COMMAND_IN_PROGRESS = -12
int8 ERROR_ROBOT_COMMS_TIMED_OUT = -13
int8 ERROR_ILLEGAL_ARGUMENT = -14
int8 ERROR_ENV_VAR_NOT_SET = -15
int8 ERROR_GAIT_DISABLED = -16
int8 NUM_ERROR_CODES = 17

